﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;

namespace YemekteyizLib.Bs
{
    public class OyProvider
    {
        /// <summary>
        /// Herhangi bir restonrana oy verdiği sayfalarda kullanılacak.
        /// </summary>
        /// <param name="o"></param>
        /// <returns></returns>
        public int OyEkle(Oy o)
        { 
            SqlCommand cmd = new SqlCommand("insert into Oylamalar(UyeID, RestoranID, HızPuani, ServisPuani,LezzetPuani,Tarih) values(@UyeID, @ResID, @Hpuani, @Spuani, @Lpuani, @Tarih");
            cmd.Parameters.AddWithValue("@UyeID", o.OylayanUye.ID);
            cmd.Parameters.AddWithValue("@ResID", o.OylananRestoran.ID);
            cmd.Parameters.AddWithValue("@Hpuani", o.HizPuani);
            cmd.Parameters.AddWithValue("@Spuani", o.ServisPuani);
            cmd.Parameters.AddWithValue("@Lpuani", o.LezzetPuani);
            cmd.Parameters.AddWithValue("@Tarih", o.OylamaTarihi);
            cmd.Connection = Tools.GetConnection();
            cmd.ExecuteNonQuery();
            Tools.CloseConnection();
            return 1;
        }
    }
}
